#pragma once

#include "singleton.h"
#include "MsgRouter.h"
#include "Host.h"
#include "active_event.h"



class Context
{
public:
    MsgRouter msg_router;
    CHost* host;
	std::unique_ptr<CActiveEvent> timer_event_activator;
};

#define Ctx INST(Context)

















